.m_banner,.m_header {
	display: none;
}
@media screen and (max-width: 1750px) {
	.naver ul li a,a.jt_icon{
		font-size: 16px;
	}
	.naver ul li{
		padding: 0 1.3%;
	}
	.title h2{
		font-size: 34px;
	}
	.title h5{
		font-size: 18px;
	}
	
}
@media screen and (max-width: 1680px) {
	.situation_mlpage{
		padding-left: 240px;
	}
}
@media screen and (max-width: 1600px) {
	.naver ul li{
		padding: 0 1%;
	}
	.naver ul{
		padding-right: 25px;
	}
	.naver{
		padding-right: 9%;
	}
	.search_icon img{height: 25px;}
	a.jt_icon{
		right: 50px;
	}
	.second_level:nth-child(8){
		transform: translateX(-70%);
	}
	.situation_mlpage{
		padding-left: 200px;
	}
}

@media screen and (max-width: 1560px) {
	.second_wrap {
	    padding: 35px 45px;
	}
	.second_level{width: 780px;}
	.i1_mprimg img{
		height: 390px;
	}
	.i1_mpright::after{
		height: 410px;
	}
	.container{
		width: 92%;
	}
	.i1_mpleft{
		padding-top: 70px;
		padding-bottom: 80px;
		padding-left: 4%;
	}
	.i1_mpright{
		padding-right: 4%;
	}
	.inner_btitle h1{
		font-size: 42px;
	}
	.inner_btitle h3{
		font-size: 32px;
	}
	.stml_h2{
		font-size: 32px;
	}
	.situation_mlpage{
		padding-left: 180px;
	}
	.ochart_item h2{
		font-size: 30px;
	}
	.news_lmleft h2,.mgif_lmain h2,.search_list1 ul li a h2{
		font-size: 26px;
	}
}

@media screen and (max-width: 1440px) {
	.logo img{height: 46px;}
	.naver ul li a{line-height: 80px;}
	.naver ul li a, a.jt_icon,.second_ul ul li a span {
	    font-size: 15px;
	}
	.second_level{
		top: 80px;
		transform: translateX(-30%);
	}
	.h_search{
		top: 80px;
	}
	.h_search input{
		height: 40px;
		line-height: 40px;
		font-size: 14px;
	}
	.h_search button{
		height: 40px;
		line-height: 40px;
		font-size: 14px;
	}
	.second_level:nth-child(5) {
	    transform: translateX(-50%);
	}
	.second_level {
	    width: 730px;
	}
	.i1_mprimg img {
	    height: 370px;
	}
	.i1_mpright::after {
	    height: 390px;
	}
	.title h2 {
	    font-size: 30px;
	}
	.i1_mpleft {
	    padding-top: 50px;
	    padding-bottom: 60px;
	}
	.inner_btitle h1 {
	    font-size: 36px;
	}
	.inner_btitle h3 {
	    font-size: 26px;
	}
	.stml_h2{
		font-size: 26px;
	}
	.situation_mlpage{
		padding-left: 120px;
	}
	.inner_wrap{
		padding-top: 80px;
	}
	.gleader_list li h2{
		font-size: 24px;
	}
	.gleader_list li{
		padding: 40px 30px;
	}
	.group_leader {
	    padding-top: 60px;
	    padding-bottom: 80px;
	}
	.ochart_item h2{
		font-size: 26px;
	}
	.news_lmleft h2{
		font-size: 22px;
	}
}

@media screen and (max-width: 1400px) {
	.situation_mlpage{
		padding-left: 100px;
	}
}

@media screen and (max-width: 1366px) {
	.os_infor{
		height: 155px;
	}
	a.jt_icon {
	    right: 42px;
	}
	.header{
		padding-left: 40px;
		padding-right: 45px;
	}
	.second_level {
	    width: 700px;
	}
	.f_hd .f_item .btitle{
		font-size: 14px;
	}
	.f_hd .f_item ul li a, .f_contact p{
		font-size: 12px;
	}
	.pc_banner .swiper-button-prev, .pc_banner .swiper-button-next{
		width: 40px;
		height: 40px;
		margin-top: -20px;
	}
	.title h2 {
	    font-size: 28px;
	}
	.index1_tab ul li a span{
		font-size: 18px;
	}
	.index1_tab ul li{
		width: 190px;
	}
	.index3_ptitle h2{
		font-size: 24px;
	}
	.situation_mlpage{
		padding-left: 83px;
	}
	.inner_btitle h1 {
	    font-size: 30px;
		margin-bottom: 24px;
	}
	.inner_btitle h3 {
	    font-size: 22px;
	}
	.situation_tab li a{
		font-size: 16px;
	}
	.stml_h2{
		font-size: 22px;
	}
	.situation_mlcon {
	    padding-top: 50px;
	    padding-bottom: 55px;
	}
	.situation_mlpage {
	    padding-right: 60px;
	    padding-top: 70px;
	    padding-bottom: 55px;
	}
	.situation_mlptxt {
	    margin-top: 25px;
	    font-size: 14px;
	    line-height: 25px;
	}
	.inner_wrap {
	    padding-top: 54px;
	}
	.group_leader {
	    padding-top: 40px;
	    padding-bottom: 60px;
	}
	.gleader_list li h2 {
	    font-size: 20px;
	    padding-bottom: 24px;
	    margin-bottom: 30px;
	}
	.gleader_txt{
		font-size: 16px;
	}
	.ochart_item h2{
		font-size: 22px;
	}
	.ochart_page{
		margin-top: 30px;
	}
	.news_lmleft h2{
		font-size: 20px;
		line-height: 32px;
	}
	.news_lmtxt{
		margin-top: 20px;
		font-size: 16px;
		line-height: 26px;
	}
	.news_pictitle{
		font-size: 16px;
	}
	.news_d1 .title h1{
		font-size: 22px;
	}
	.news_d1 .title{
		padding-bottom: 20px;
	}
	.news_d1 .title{
		margin-bottom: 50px;
	}
	.business1_item h2{
		font-size: 20px;
	}
	.bs1_itxt{
		font-size: 14px;
		line-height: 24px;
	}
	.business1_item i img{
		height: 120px;
		margin-top: -60px;
	}
	.business1_item{
		min-height: 370px;
	}
	.bs2_svmp p{
		font-size: 16px;
	}
	.recruit_theader p img{height: 20px;}
	.recruit_theader p span{
		font-size: 20px;
	}
	.recruit_tbtop,.recruit_theader{height: 60px;}
	.recruit_theader p{line-height: 60px;}
	.recruit_tbtop p{line-height: 60px;font-size: 18px;}
	.basic_infor{
		font-size: 16px;
		line-height: 26px;
	}
	.mgif_lmain h2 {
	    font-size: 20px;
	}
	.mgif_lmain {
	    padding: 30px;
	}
	.search_list1 ul li a h2{
		font-size: 20px;
	}
	.search_list1 ul li a h4{
		font-size: 14px;
	}
	.search_list1 ul li a p{
		font-size: 16px;
		line-height: 28px;
	}
	.search_list1 ul li a{
		padding: 30px;
	}
	.os_infor h2{
		padding: 20px 0;
		font-size: 16px;
	}
	.os_txt{
		margin: 20px 0;
	}
	.ownership_list li{
		margin-bottom: 40px;
	}
	.cts_item_mleft h2{
		font-size: 32px;
	}
	.cts_item_mleft h5{
		font-size: 20px;
	}
	.cts_item_mright img{height: 90px;}
	.bs2_sview_main{
		height: 586px;
	}
}

@media screen and (max-width: 1280px) {
	.naver ul li a, a.jt_icon, .second_ul ul li a span {
	    font-size: 14px;
	}
	.second_level {
	    transform: translateX(-50%);
	}
	.second_level:nth-child(6) {
	    transform: translateX(-60%);
	}
	.container1 {
		width: 92%;
	}
	.situation_mlpage {
	    padding-left: 7%;
	}
	
}

@media screen and (max-width: 1200px) {
	.header,.foot1 {
		display: none;
	}
	.m_header {
		display: block;
	}
	.pc_banner {
		margin-top: 54px;
	}
	.history_list1 ul li a {
		font-size: 18px;
	}
	.history_info h2 {
		font-size: 20px;
		margin-bottom: 10px;
	}
	.history_info {
		padding: 20px;
	}
	.history_list2 ul li{
		margin-bottom: 40px;
	}
	.index1_tab{
		top: -90px;
	}
	.index1_tab ul li{
		width: 160px;
		height: 54px;
		line-height: 52px;
		margin-right: 10px;
	}
	.index1_tab ul li a span {
	    font-size: 16px;
	}
	.title h2 {
	    font-size: 24px;
	}
	.title h5 {
	    font-size: 16px;
	}
	.i1_mptxt{
		margin-top: 30px;
		margin-bottom: 30px;
	}
	.i1_mprimg img {
	    height: 330px;
	}
	.i1_mpright::after {
	    height: 350px;
	}
	.i1_mprlist li{
		padding: 15px 0;
	}
	.index2{
		padding-top: 50px;
		padding-bottom: 30px;
	}
	.i2_mlpage p{
		padding:0 15px;
		font-size: 16px;
		height: 42px;
		line-height: 42px;
	}
	.i2_mrtop{
		height: 42px;
	}
	.i2_mrtab p{
		height: 42px;
		line-height: 42px;
		font-size: 16px;
	}
	.i2_mrulpage h2{
		width: 80%;
		font-size: 14px;
	}
	.i2_mrulpage{
		padding: 12px 0;
	}
	.index3_ul li{
		height: 200px;
	}
	.index3_page{
		padding-top: 40px;
		padding-left: 30px;
	}
	.index3_ptitle h2 {
	    font-size: 22px;
	}
	.index3_ptitle{
		margin-bottom: 30px;
	}
	.index3_pmore{
		width: 120px;
		height: 40px;
		line-height: 40px;
	}
	.index3_pmore span{
		line-height: 40px;
		font-size: 14px;
	}
	.index3 {
	    margin-top: 40px;
	    margin-bottom: 60px;
	}
	.index4_page{
		font-size: 15px;
		line-height: 48px;
		height: 48px;
	}
	.index4_swiper .swiper-button-next, .index4_swiper .swiper-button-prev{
		width: 42px;
		height: 42px;
		margin-top: -21px;
	}
	.inner_btitle h1 {
	    font-size: 28px;
	    margin-bottom: 20px;
	    padding: 0px 130px;
	}
	.inner_btitle h3 {
	    font-size: 20px;
	}
	.situation_top {height: 68px;}
	.situation_tab li a {
	    padding: 0px 24px;
	    line-height: 68px;
	}
	.news_lmleft h2 {
	    font-size: 18px;
	    line-height: 26px;
	}
	/* .news_list li{height: 320px;} */
	.business1_item h2 {
	    font-size: 18px;
	}
	.business2{
		padding: 50px 60px;
	}
	.inner_btitle h2{
		font-size: 30px;
	}
	.bs2_sview_main {
	    height: 475px;
	}
	.news_picimg{
		height: 230px;
	}
}

@media screen and (max-width: 1024px){
	.i2_mrtab p{
		padding: 0 16px;
		font-size: 14px;
	}
	.index4_swiper .swiper-container{
		width: 82%;
	}
	.recruit_theader,.recruit_tbtop{
		padding: 0 25px;
	}
	.recruit_theader p span {
	    font-size: 18px;
	}
	.recruit_tbtop p{
		font-size: 16px;
	}
	.recruit_tbmain{
		padding: 20px 30px 40px;
	}
	.recruit_tbm1{
		margin-bottom: 30px;
	}
	.recruit_tbm1 p{
		font-size: 14px;
	}
	.recruit_tbm2_left {
	    padding-right: 50px;
	}
	.recruit_tbm2_right{
		padding-left: 40px;
	}
	.cts_item_show{
		transform: translateY(0);
	}
	.cts_item_show h3, .cts_item_show h4{
		font-size: 18px;
	}
	.cts_item_main{
		height: 120px;
	}
	.contact_map{height: 380px;}
	.pd8086 {
	    padding-top: 60px;
	    padding-bottom: 66px;
	}
	.news_picimg {
	    height: 200px;
	}
}

@media screen and (max-width: 768px) {
	.news_info2 .txt iframe{
		height: 300px;
	}
	.os_infor {
	    height: 110px;
	}
	.history_left ,.history_right{
		width: 100%;
	}
	.history_right {
		margin-left: 0;
		margin-top: 30px;
	}
	.history_img {
		text-align: center;
	}
	.index1_tab ul li a img{height: 20px;}
	.index1_tab ul li {
	    width: 120px;
	    height: 42px;
	    line-height: 40px;
	}
	.index1_tab ul li a span{margin-left: 8px;}
	.index1_tab {
	    top: -68px;
	}
	.title h2 {
	    font-size: 20px;
		margin-bottom: 10px;
	}
	.title h5 {
	    font-size: 14px;
	}
	.i1_mptxt {
	    margin-top: 20px;
	    margin-bottom: 20px;
	}
	.i1_mpleft {
	    padding-top: 30px;
	    padding-bottom: 20px;
	}
	.i1_mprlist li p{
		margin-top: 8px;
		font-size: 15px;
	}
	.i1_mprlist li {
	    padding: 10px 0;
	}
	.index2 {
	    padding-top: 30px;
	    padding-bottom: 20px;
	}
	.i2_mleft{
		float: none;
		width: 100%;
		height: auto;
		margin-bottom: 15px;
	}
	.i2_mlimg img{
		width: 100%;
	}
	.i2_mright{
		float: none;
		width: 100%;
	}
	.index2_main {
	    margin-top: 30px;
	}
	.index3_ptitle h2 {
		margin-bottom: 15px;
	    font-size: 18px;
	}
	.index3_ul li {
	    height: 154px;
	}
	.index3_page{padding-top: 25px;}
	.index3_pmore {
	    width: 100px;
	    height: 34px;
	    line-height: 34px;
	}
	.index3_pmore span{
		line-height: 34px;
	}
	.index3_ptitle {
	    margin-bottom: 24px;
	}
	.smlc_arrow img{height: 40px;}
	.situation_mlpage {
	    padding-right: 30px;
	    padding-top: 30px;
	    padding-bottom: 25px;
	}
	.situation_mlptxt {
	    margin-top: 16px;
	    font-size: 13px;
	    line-height: 22px;
	}
	.stml_h2 {
	    font-size: 18px;
	}
	.situation_mlcon {
	    padding-top: 30px;
	    padding-bottom: 25px;
	}
	.inner_btitle h1::before, .inner_btitle h1::after{
		width: 80px;
		height: 16px;
	}
	.inner_btitle h1 {
	    font-size: 22px;
	    margin-bottom: 12px;
	    padding: 0px 100px;
	}
	.inner_btitle h3 {
	    font-size: 16px;
	}
	.gleader_list li h2 {
	    font-size: 18px;
	    padding-bottom: 18px;
	    margin-bottom: 20px;
	}
	.group_leader {
	    padding-top: 30px;
	    padding-bottom: 50px;
	}
	.gleader_list li {
	    padding: 30px 20px;
		margin-bottom: 20px;
	}
	.ochart_item h2 {
	    font-size: 20px;
	}
	.ochart_page {
	    margin-top: 20px;
	}
	.ochart_item {
	    margin-bottom: 50px;
	}
	.news_lmain {
	    padding: 26px;
	}
	.news_lmleft h5{
		font-size: 16px;
	}
	.news_lmtxt {
	    margin-top: 15px;
	    font-size: 14px;
	    line-height: 22px;
	}
	.news_list li{
		margin-bottom: 20px;
	}
	.news_list {
	    padding-bottom: 30px;
	}
	.news_list li {
	    /* height: 220px; */
	}
	.news_pictitle {
	    font-size: 14px;
	    height: 42px;
	    line-height: 42px;
	    padding: 0 10px;
	}
	.news_d1 .title h1 {
	    font-size: 18px;
	    margin-bottom: 18px;
	}
	.news_d1 .title {
	    margin-bottom: 40px;
	    padding-bottom: 10px;
	}
	.business1_item i img {
	    height: 90px;
	    margin-top: -45px;
	}
	.business1_item{
		width: 32%;
		margin-right: 2%;
		min-height: 290px;
		padding: 0 10px 10px;
		text-align: justify;
	}
	.business1_item h2 {
	    font-size: 15px;
	}
	.bs1_itxt {
	    font-size: 13px;
	    line-height: 20px;
		margin-top: 15px;
	}
	.business1_item i{margin-bottom: 15px;}
	.business1 {padding-top: 50px;margin-bottom: 30px;}
	.business2 {
	    padding: 30px 40px;
	}
	.bs2_svmp{height: 50px;}
	.bs2_svmp p {
	    font-size: 14px;
		line-height: 50px;
	}
	.bs2_sview .swiper-button-prev {
	    left: 20px;
	}
	.bs2_sview .swiper-button-next, .bs2_sview .swiper-button-prev{bottom: 18px;}
	.bs2_sview .swiper-button-next{left: 100px;}
	.bs2_sview .swiper-pagination{
		padding-left: 56px;
		bottom: 17px;
	}
	.recruit_theader p img {
	    height: 15px;
	}
	.recruit_theader p span {
		margin-left: 6px;
	    font-size: 15px;
	}
	.recruit_theader, .recruit_tbtop {
	    padding: 0 15px;
	}
	.recruit_tbtop, .recruit_theader {
	    height: 50px;
	}
	.recruit_theader p {
	    line-height: 50px;
	}
	.recruit_tbtop p {
	    font-size: 14px;
	    line-height: 50px;
	}
	.recruit_tbm2_title{
		font-size: 14px;
		margin-bottom: 20px;
	}
	.recruit_tbm2_txt{
		font-size: 12px;
		line-height: 20px;
	}
	.recruit_tbody ul li {
	    margin-bottom: 20px;
	}
	.recruit_tbtop p i img{height: 24px;}
	.mgif_lmain h2 {
	    font-size: 18px;
		margin-bottom: 15px;
	}
	.mgif_lmain h5{
		font-size: 15px;
	}
	.manage_infor_list li{
		margin-bottom: 20px;
	}
	.mgif_lmain {
	    padding: 20px;
	}
	.os_infor {
	    padding: 0px 15px;
	}
	.os_infor h2 {
	    padding: 12px 0;
	    font-size: 15px;
	}
	.os_txt {
	    margin: 10px 0;
	}
	.ownership_list li{
		width: 32%;
		margin-right: 2%;
		margin-bottom: 20px;
	}
	.ownership {
	    padding-top: 40px;
	    padding-bottom: 60px;
	}
	.cts_item_show h3, .cts_item_show h4 {
	    font-size: 16px;
	}
	.cts_item_show h3 {
	    margin-bottom: 10px;
	}
	.bs2_sview_main {
	    height: 370px;
	}
	.news_picimg {
	    height: 145px;
	}
}
@media screen and (max-width: 680px) {
	.pc_banner {
		display: none;
	}
	.m_banner {
		display: block;
	}
	.m_banner {
		margin-top: 54px;
	}
	.m_banner .swiper-pagination {
		display: block;
	}
	.copyright{
		padding: 10px 0;
		font-size: 12px;
	}
	.history_list1 ul li a {
		font-size: 15px;
		line-height: 35px;
	}
	.history_list2 ul li {
		margin-bottom: 14px;
	}
	.history_list2 ul li {
		padding-left: 33px;
	}
	.history_list2 ul li > img {
		left: 17px;
		height: 16px;
		top: 36px;
	}
	.history_info {
		border-width: 3px;
		padding: 12px;
	}
	.history_list2 ul li::before {
	    width: 12px;
	    height: 12px;
	    border: 2px solid #ccc;
	    left: 3px;
	    top: 38px;
	}
	.history_info h2 {
		font-size: 15px;
		margin-bottom: 4px;
	}
	.history_info p {
		font-size: 12px;
		line-height: 18px;
	}
	.group_leader {
		padding: 30px 0 40px;
	}
	.news_d1 .title h1 {
		font-size: 16px;
	}
	.news_d1 .title h2 {
		justify-content: flex-start;
	}
	.news_d1 .title h2 p {
		padding: 0 5px;
	}
	.news_d1 .title{
		padding: 0 0 20px 0;
	}
	.news_d1 {
		margin-bottom: 40px;
	}
	.i1_mpleft{
		float: none;
		width: 100%;
		padding-right: 4%;
	}
	.index1_tab {
	    top: 0;
	    position: relative;
		margin-top: 12px;
		padding: 0 4%;
	    font-size: 0;
	    text-align: center;
	}
	.index1_tab ul li{
		width: 24%;
		margin-right: 1.33%;
		height: 36px;
		line-height: 34px;
		border: 2px solid rgba(94,157,250,.86);
	}
	.index1_tab ul li:nth-child(4n){margin-right: 0;}
	.index1_tab ul li a span {
	    font-size: 12px;
		margin-left: 0;
		color: rgba(94,157,250,1);
	}
	.index1_tab ul li a img{display: none;}
	.index1_tab ul li.active a span{color: #fff;}
	.title h2 {
	    font-size: 18px;
	    margin-bottom: 8px;
	}
	.title h5 {
	    font-size: 13px;
	}
	.i1_mptxt {
	    margin-top: 14px;
	    margin-bottom: 14px;
		font-size: 13px;
		line-height: 20px;
	}
	.i1_mpright{
		float: none;
		width: 100%;
		margin-top: 12px;
		padding-right: 0;
	}
	.i1_mprimg img {
	    height: 241px;
	}
	.i1_mpright::after{
		height: 200px;
	}
	.i2_title h2{
		margin-bottom: 0;
	}
	.i2_mlpage p {
	    font-size: 14px;
	    height: 40px;
	    line-height: 40px;
	}
	.i2_mrtab p {
	    padding: 0 10px;
	    font-size: 12px;
	    height: 38px;
	    line-height: 38px;
	}
	.i2_mrtop{
		height: 38px;
	}
	.i2_mrtab p.active::before{
		border-width: 4px;
		/* border: 4px solid; */
	}
	.i2_mrmore{
		right: 8px;
	}
	.index3_ul li{
		width: 100%;
		margin-bottom: 12px;
	}
	.i2_title>*{
		width: 100%;
	}
	.i2_title h5{
		margin-top: 8px;
	}
	.index4{
		margin-bottom: 30px;
	}
	.index3{
		margin-top: 20px;
		margin-bottom: 30px;
	}
	.index4_main{
		margin-top: 30px;
	}
	.index4_swiper .swiper-button-next, .index4_swiper .swiper-button-prev {
	    width: 34px;
	    height: 34px;
	    margin-top: -17px;
	}
	.index4_swiper .swiper-container {
	    width: 70%;
	}
	.index4_page {
	    font-size: 14px;
	    line-height: 40px;
	    height: 40px;
	    padding: 0 10px;
	}
	.more{
		width: 74px;
		height: 24px;
		font-size: 13px;
	}
	.inner_btitle h1 {
	    font-size: 15px;
	    margin-bottom: 12px;
	    padding: 0 60px;
	}
	.inner_btitle h1::before, .inner_btitle h1::after {
	    width: 40px;
	    height: 6px;
	}
	.inner_btitle h3 {
	    font-size: 14px;
	}
	.situation_top {
	    height: 42px;
	}
	.situation_tab {
		white-space: nowrap; 
		overflow-x: auto; 
		-webkit-overflow-scrolling: touch;
	}
	.situation_tab li a {
	    padding: 0px 12px;
	    line-height: 42px;
		font-size: 14px;
	}
	.situation_tab li::after{
		height: 12px;
	}
	.situation_mleft{
		width: 100%;
	}
	.situation_mright {
		position: relative;
		width: 100%;
	}
	.smlc_arrow{
		display: none;
	}
	.situation_mlpage{
		padding: 20px;
	}
	.group_leader {
	    padding: 20px 0 30px;
	}
	.gleader_list li h2 {
	    font-size: 16px;
	    padding-bottom: 12px;
	    margin-bottom: 12px;
	}
	.gleader_txt {
	    font-size: 14px;
	    line-height: 24px;
	    text-align: justify;
	}
	.gleader_list li {
	    padding: 20px 20px;
	    margin-bottom: 15px;
	}
	.gleader_list {
	    padding-bottom: 15px;
	}
	.ochart_item h2 {
	    font-size: 16px;
	}
	.ochart_page {
	    margin-top: 12px;
	}
	.ochart_item {
	    margin-bottom: 30px;
	}
	.news_lmain {
	    padding: 12px;
	}
	.news_lmleft h5 {
	    font-size: 12px;
		margin-bottom: 10px;
	}
	.news_lmleft h2{
		font-size: 15px;
		line-height: 1;
		-webkit-line-clamp: 1;
	}
	.news_lmtxt {
	    margin-top: 10px;
	    font-size: 13px;
	    line-height: 18px;
		-webkit-line-clamp: 2;
	}
	.news_list li {
	    /* height: 110px; */
		margin-bottom: 15px;
	}
	.news_list {
	    padding-bottom: 20px;
	}
	.news_picture_list li{
		width: 49%;
		margin-right: 2%;
		margin-bottom: 15px;
	}
	.news_picture_list li:nth-child(3n){margin-right: 2%;}
	.news_picture_list li:nth-child(2n){margin-right: 0;}
	.news_pictitle {
	    font-size: 12px;
	    height: 36px;
	    line-height: 36px;
	    padding: 0 7px;
	}
	.news_picture_list {
	    padding-bottom: 15px;
	}
	.inner_banner img{height: 150px;object-fit: cover;}
	.inner_btitle h1{
		font-size: 18px;
	}
	.inner_btitle{width: 70%;}
	.news_d1 .title h2 p,.share1 span{
		font-size: 12px;
	}
	.news_d1 .title h2 p img {
	    margin-right: 3px;
	    height: 15px;
	}
	.news_d1 .title{
		margin-bottom: 25px;
	}
	.business1_item {
	    width: 100%;
	    margin-right: 0;
	    min-height: 200px;
		margin-bottom: 40px;
	}
	.business1_item i img {
	    height: 60px;
	    margin-top: -30px;
	}
	.business1 {
	    padding-top: 40px;
	    margin-bottom: 0px;
		display: block;
	}
	.business2{
		padding: 15px;
	}
	.bs2_svmp {
	    height: 38px;
	}
	.bs2_svmp p {
	    font-size: 12px;
	    line-height: 38px;
	}
	.bs2_sview .swiper-button-next, .bs2_sview .swiper-button-prev{
		display: none;
	}
	.bs2_sview .swiper-pagination {
	    padding-left: 15px;
	    bottom: 12px;
	}
	.talent_item_page {
	    margin-bottom: 40px;
	}
	.recruit_theader p:nth-child(3),.recruit_tbtop p:nth-child(3){
		display: none;
	}
	.recruit_theader p:nth-child(1),.recruit_tbtop p:nth-child(1){
		width: 38%;
	}
	.recruit_theader p:nth-child(2),.recruit_tbtop p:nth-child(2){
		width: 38%;
	}
	.recruit_theader p:nth-child(4),.recruit_tbtop p:nth-child(4){
		width: 24%;
	}
	.recruit_theader p span {
	    margin-left: 4px;
	    font-size: 13px;
	}
	.recruit_theader, .recruit_tbtop {
	    padding: 0 10px;
	}
	.recruit_theader {
	    height: 40px;
	}
	.recruit_tbtop{
		height: auto;
		display: flex;
		align-items: center;
	}
	.recruit_theader p {
	    line-height: 40px;
	}
	.recruit_tbtop p {
		padding: 8px 0;
	    font-size: 10px;
	    line-height: 14px;
	}
	.recruit_tbody ul li {
	    margin-bottom: 12px;
	}
	.recruit_tbtop p i img {
	    height: 20px;
	}
	.recruit_tbm1 p{
		margin-right: 20px;
		margin-bottom: 10px;
	}
	.recruit_tbm1 {
	    margin-bottom: 10px;
	}
	.recruit_tbm2_left, .recruit_tbm2_right{
		float: none;
		width: 100%;
	}
	.recruit_tbm2_left {
	    padding-right: 0;
		margin-bottom: 15px;
	}
	.recruit_tbm2_title{margin-bottom: 12px;}
	.recruit_tbm2::before{width: 0;}
	.recruit_tbm2_right{padding-left: 0;}
	.recruit_tbmain{
		padding: 12px;
	}
	.basic_infor {
	    font-size: 14px;
	    line-height: 20px;
	}
	.mgif_lmain h2 {
		padding-top: 12px;
	    font-size: 15px;
	    margin-bottom: 10px;
	}
	.mgif_lmain h5 {
	    font-size: 13px;
	}
	.mgif_lmain {
	    padding: 15px;
	}
	.manage_infor_list li {
	    margin-bottom: 15px;
	}
	.mgif_lmain h2::before{
		width: 38px;
		height: 3px;
	}
	.manage_infor_list{
		padding-bottom: 15px;
	}
	.big_issues_tab a{
		font-size: 14px;
		height: 38px;
		line-height: 39px;
	}
	.big_issues_main{
		margin-top: 30px;
	}
	.inner_btitle h2 {
	    font-size: 20px;
	}
	.search_list1 ul li a h2 {
		margin-top: 10px;
		margin-bottom: 10px;
	    font-size: 16px;
	}
	.search_list1 ul li a p {
	    font-size: 14px;
	    line-height: 24px;
	}
	.pd8086 {
	    padding-top: 30px;
	    padding-bottom: 30px;
	}
	.search_list1 ul li a {
	    padding: 15px;
	}
	.search_list1 ul li{
		margin-bottom: 15px;
	}
	.search_list1{
		margin-bottom: 20px;
	}
	.ownership_list li{
		width: 49%;
	}
	.ownership_list li:nth-child(3n){margin-right: 2%;}
	.ownership_list li:nth-child(2n){margin-right: 0;}
	.os_infor {
	    padding: 0px 8px;
	}
	.os_infor h2 {
	    padding: 9px 0;
	    font-size: 13px;
	}
	.os_txt{
		font-size: 12px;
		line-height: 20px;
	}
	.ownership {
	    padding-top: 20px;
	    padding-bottom: 30px;
	}
	.contact_map{
		float: none;
		width: 100%;
		height: 200px;
	}
	.contact_style{
		width: 100%;
		float: none;
		margin-top: 15px;
	}
	.cts_item_main {
	    height: 80px;
	}
	.cts_item_show h3, .cts_item_show h4 {
	    font-size: 14px;
	}
	.os_infor {
	    height: 90px;
	}
	.index1_tab{
		display: none;
	}
	.bs2_sview_main{
		height: 200px;
	}
	.news_picimg {
	    height: 100px;
	}
}
